
#pragma once

#include "IGameState.h"


class LoseGameState : public IGameState
{
public:

	static LoseGameState* GetInstance( void );

	
	virtual void	Enter( void )				override;
	virtual void	Exit ( void )				override;

	virtual bool	Input( void )				override;
	virtual void	Update( float elapsedTime )	override;
	virtual void	Render( void )				override;


private:

	LoseGameState( void )			= default;
	virtual ~LoseGameState( void )	= default;

	LoseGameState( const LoseGameState& )				= delete;	
	LoseGameState& operator= ( const LoseGameState& )	= delete;




	int m_nCursor = 0;

};

